Skip to content

Release follow-ups: prerelease bool fix + CHANGELOG roll + README refresh#20

Merged
StuartMeeks merged 1 commit into
masterfrom
chore/release-followup
May 30, 2026
Merged

Release follow-ups: prerelease bool fix + CHANGELOG roll + README refresh#20
StuartMeeks merged 1 commit into
masterfrom
chore/release-followup

Conversation

@StuartMeeks

@StuartMeeks StuartMeeks commented May 30, 2026

Copy link
Copy Markdown
Owner

Summary

Three follow-ups after cutting v0.1.0-alpha.1.

  • release.yml: PowerShell boolean string-interpolation produces True/False (capitalised), which softprops/action-gh-release@v2 silently treats as falsy. The v0.1.0-alpha.1 release came out marked as a stable release rather than pre-release. Emit lowercase true/false strings explicitly.
  • CHANGELOG.md: the previous [Unreleased] body shipped — move it under [0.1.0-alpha.1] - 2026-05-30 and leave a fresh empty [Unreleased].
  • README.md: Status paragraph was written pre-release ("WinUI shell and updater being layered on next"). Replace with accurate alpha status; add an Install section pointing at GitHub Releases.

Test plan

  • No source changes, no test impact.
  • Validates on next release tag: the resulting GitHub release should be marked pre-release for any tag with a hyphen suffix.
  • Existing v0.1.0-alpha.1 release: you can toggle the pre-release flag manually on the release page in the meantime.

🤖 Generated with Claude Code

Three follow-up items after cutting v0.1.0-alpha.1:

- release.yml: PowerShell boolean string-interpolation produces 'True'
  /'False' (capitalised), which softprops/action-gh-release@v2 silently
  treats as falsy. The published release for v0.1.0-alpha.1 came out
  marked as a stable release rather than pre-release. Emit lowercase
  'true'/'false' strings explicitly.

- CHANGELOG: the previous [Unreleased] body shipped as 0.1.0-alpha.1
  on 2026-05-30. Move it under the dated section header and leave
  [Unreleased] empty for the next cycle.

- README: the Status paragraph was written pre-release ("WinUI shell
  and updater being layered on next"). Replace with an accurate alpha
  status and add an Install section pointing at the GitHub Releases.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@StuartMeeks StuartMeeks merged commit 25e5587 into master May 30, 2026
4 checks passed
@StuartMeeks StuartMeeks deleted the chore/release-followup branch May 30, 2026 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant